<% layout('/layouts/default.html', {title: '跑量管理', libs: ['dataGrid']}){ %>
<div class="main-content">
	<div class="box box-main">
		<div class="box-header">
			<div class="box-title">
				<i class="fa icon-notebook"></i> ${text('跑量管理')}
			</div>
			<div class="box-tools pull-right">
				<a href="#" class="btn btn-default" id="btnSearch" title="${text('查询')}"><i class="fa fa-filter"></i> ${text('查询')}</a>
				<a href="#" class="btn btn-default" id="btnExport"><i class="glyphicon glyphicon-export"></i> ${text('导出')}</a>
				<a href="#" class="btn btn-default" id="btnSetting" title="${text('设置')}"><i class="fa fa-navicon"></i></a>
			</div>
		</div>
		<div class="box-body">
			<#form:form id="searchForm" model="${rtDevicePaoliang}" action="${ctx}/rt/rtDevicePaoliang/listData" method="post" class="form-inline hide"
					data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}">
				<div class="form-group">
					<label class="control-label">${text('SN')}：</label>
					<div class="control-inline">
						<#form:input path="sn" maxlength="255" class="form-control width-120"/>
					</div>
				</div>
				<div class="form-group">
					<label class="control-label">${text('日期')}：</label>
					<div class="control-inline">
						<#form:input path="workDate" dataFormat="date" class="form-control laydate width-120" data-type="date" data-format="yyyy-MM-dd" />
					</div>
				</div>
				<div class="form-group">
					<label class="control-label">${text('总打点数')}：</label>
					<div class="control-inline" >
						<% var items = [{label:'>=',value:'1'},{label:'=',value:'0'},{label:'<=',value:'2'}]; %>
						<div class="" style="display: flex;">
						<#form:select path="searchType" items="${items}" itemLabel="label" itemValue="value" class="form-control required width-60" />
						<#form:input path="heartbeatNum" class="form-control width-60" />
						</div>
					</div>
				</div>
				<div class="form-group">
					<label class="control-label">${text('晚高峰打点数')}：</label>
					<div class="control-inline" >
						<div class="" style="display: flex;">
							<#form:select path="searchTypeWan" items="${items}" itemLabel="label" itemValue="value" class="form-control required width-60" />
							<#form:input path="nightHeartbeatNum" class="form-control width-60"  />
						</div>
					</div>
				</div>
				<div class="form-group">
					<label class="control-label">${text('结算跑量')}：</label>
					<div class="control-inline" >
						<div class="" style="display: flex;">
							<#form:select path="searchTypePaoliang" items="${items}" itemLabel="label" itemValue="value" class="form-control required width-60" />
							<#form:input path="bandwidth" class="form-control width-60"  />
						</div>
					</div>
				</div>
				<div class="form-group">
					<button type="submit" class="btn btn-primary btn-sm">${text('查询')}</button>
					<button type="reset" class="btn btn-default btn-sm isQuick">${text('重置')}</button>
				</div>
			</#form:form>
			<table id="dataGrid"></table>
			<div id="dataGridPage"></div>
		</div>
	</div>
</div>
<% } %>
<script>
// 初始化DataGrid对象
$('#dataGrid').dataGrid({
	searchForm: $("#searchForm"),
	columnModel: [
		{header:'${text("SN")}', name:'sn', index:'a.sn', width:150, align:"left", frozen:true},
		// {header:'${text("客户ID")}', name:'kehuId', index:'a.kehu_id', width:150, align:"center"},
		{header:'${text("查询日期")}', name:'workDate', index:'a.work_date', width:150, align:"center"},
		{header:'${text("结算跑量")}', name:'bandwidth', index:'a.bandwidth', width:150, align:"right", formatter: function(val, obj, row, act){
			return js.formatNumber(val, 2, false, ''); // 数值类型格式化 (原始数值, 小数位数, 是否千分位, 默认值，金额情况下设置0.00);
		}},
		{header:'${text("收益")}', name:'amount', index:'a.amount', width:150, align:"left"},
		{header:'${text("在线状态")}', name:'onlineCode', index:'a.online_code', width:150, align:"left", formatter: function(val, obj, row, act){
			return js.getDictLabel(${@DictUtils.getDictListJson('rt_online_code')}, val, '${text("未知")}', true);
		}},
		{header:'${text("省份城市")}', name:'provinceCity', index:'a.province_city', width:150, align:"left"},
		{header:'${text("总打点数")}', name:'heartbeatNum', index:'a.heartbeat_num', width:150, align:"center"},
		{header:'${text("晚高峰打点数")}', name:'nightHeartbeatNum', index:'a.night_heartbeat_num', width:150, align:"center"},
		// {header:'${text("操作")}', name:'actions', width:120, formatter: function(val, obj, row, act){
		// 	var actions = [];
		// 	//<% if(hasPermi('rt:rtDevicePaoliang:edit')){ %>
		// 		actions.push('<a href="${ctx}/rt/rtDevicePaoliang/form?id='+row.id+'" class="btnList" title="${text("编辑跑量")}"><i class="fa fa-pencil"></i></a>&nbsp;');
		// 		actions.push('<a href="${ctx}/rt/rtDevicePaoliang/delete?id='+row.id+'" class="btnList" title="${text("删除跑量")}" data-confirm="${text("确认要删除该跑量吗？")}"><i class="fa fa-trash-o"></i></a>&nbsp;');
		// 	//<% } %>
		// 	return actions.join('');
		// }}
	],
	// 加载成功后执行事件
	ajaxSuccess: function(data){
		
	}
});
</script>
<script>
	$('#btnExport').click(function(){
		js.ajaxSubmitForm($('#searchForm'), {
			url:'${ctx}/rt/rtDevicePaoliang/exportData',
			downloadFile:true
		});
	});
</script>